#endarrow_list li {
    position: relative;
    padding: 8px 30px;
}

.ico_selected {
    position: absolute;
    top: 3px;
    left: 5px;
}

.navbar-nav{
    margin-left: 15px;
}

.btn-custom{
    background-color: #ccc;
    padding: 4px;
}
.dropdown-button{
    min-width: 60px;
}

#endarrow_list li:hover {
    background-color: #eee;
}

.btn-custom .ico{
    float: left;
    margin: 5px;
}

.ico {
    background: url(../images/sprite.png?9) no-repeat;
    height: 20px;
    width: 20px;
}
.ico_arrow{
    width: 26px;
    height: 10px;
}
.ico.larrow_none{
    background-position: 0px -329px;
}
.larrow_solidarrow{
    background-position: 0px -228px;
}
.larrow_dashedarrow{
    background-position: 0px -240px;
}
.larrow_normal{
    background-position: 0px -254px;
}
.larrow_soliddiamond{
    background-position: 0px -266px;
}
.larrow_dasheddiamond{
    background-position: 0px -279px;
}
.larrow_solidcircle{
    background-position: 0px -293px;
}
.larrow_dashedcircle{
    background-position: 0px -305px;
}
.larrow_cross{
    background-position: 0px -319px;
}
.ico.rarrow_none{
    background-position: -26px -329px;
}
.rarrow_solidarrow{
    background-position: -26px -228px;
}
.rarrow_dashedarrow{
    background-position: -26px -240px;
}
.rarrow_normal{
    background-position: -26px -254px;
}
.rarrow_soliddiamond{
    background-position: -26px -266px;
}
.rarrow_dasheddiamond{
    background-position: -26px -279px;
}
.rarrow_solidcircle{
    background-position: -26px -293px;
}
.rarrow_dashedcircle{
    background-position: -26px -305px;
}
.rarrow_cross{
    background-position: -26px -319px;
}
.ico_lock{
    background-position: -40px -140px;
}
.ico_unlock{
    background-position: -40px -120px;
}
.ico_link{
    background-position: -20px -420px;
}
.ico_selected{
    background-position: -40px -100px;
}
.ico_accordion{
    width: 8px;
    height: 8px;
    background-position: -40px -47px;
}
.ico_dock_nav{
    background-position: -40px 0px;
}
.ico_dock_styles{
    background-position: 1px -340px;
}
.ico_dock_metric{
    background-position: 0px -360px;
}
.ico_dock_page{
    background-position: -20px -360px;
}
.ico_dock_attribute{
    background-position: -39px -360px;
}
.ico_attr_delete{
    background-position: 0px -380px;
}
.ico_attr_delete:hover{
    background-position: -20px -380px;
}
.ico_plus{
    background-position: -40px -380px;
}
.gradient{
    background-position: 0px -400px;
}
.ico_img{
    background-position: -20px -400px;
}
.ico_front{
    background-position: -40px -400px;
}
.ico_back{
    background-position: 0px -420px;
}
.ico_goback{
    background-position: -40px -420px;
}
.ico_chat{
    background-position: 0px -440px;
    margin: 4px 2px;
}
.ico_history{
    background-position: -20px -440px;
}
.ico_comment{
    background-position: -40px -620px;
}
.ico_play{
    background-position: -40px -440px;
}
.ico_pause{
    background-position: 0px -460px;
}
.ico_playing{
    background-position: -20px -460px;
    position: absolute;
    top: 10px;
    left: -5px;
}
.ico_restore{
    background-position: -40px -460px;
}
.ico.cut{
    background-position: 0px -480px;
}
.ico.copy{
    background-position: -20px -480px;
}
.ico.paste{
    background-position: -40px -480px;
}
.ico.remove{
    background-position: 0px -500px;
}
.ico.zoomin{
    background-position: -20px -500px;
}
.ico.zoomout{
    background-position: -40px -500px;
}
.ico.text{
    background-position: 0px -520px;
}
.ico.gridsize{
    background-position: -20px -520px;
}
.ico.padding{
    background-position: -40px -520px;
}
.ico.edittext{
    background-position: 0px -540px;
}
.ico.useradd{
    background-position: -20px -540px;
}
.ico.chrome{
    background-position: -40px -540px;
}
.ico.weibo{
    background-position: 0px -560px;
}
.ico.twitter{
    background-position: -20px -560px;
}
.ico_header_share{
    background-position: 0px -580px;
}
.ico_remove_red{
    background-position: -20px -580px;
}
.ico_fullscreen{
    background-position: -40px -580px;
}
.ico_presentation{
    background-position: 0px -600px;
}
.ico.firefox{
    background-position: -20px -600px;
}
.ico.collapse{
    background-position: -40px -600px;
}
.ico.expand{
    background-position: 0px -620px;
}
.ico.theme{
    background-position: -20px -620px;
}
